School of Computer Science BCS accreditation 2021 - 2026
[Home]
Computer Science (Human Computer Interaction) MEng (Hons) - 2.1.2 Use of such knowledge in modelling and design
Return to programme overview.
COMP10120 First Year Team Project
Application of knowledge acquired through enquiry based learning to create a web-based application of the group's choice.
Assesement : Presentation, Lab work
Assesement : Presentation, Lab work
COMP15111 Fundamentals of Computer Architecture
Most basic building blocks of a computer system are covered throughout the course. Different design objectives and trade-offs are explained.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP16321 Introduction to Programming 1
Students are tasked to design basic algorithms using flowcharts and pseudocode which can then be used to influence their own code
Assesement : Individual coursework, Lab work
Assesement : Individual coursework, Lab work
COMP16412 Introduction to Programming 2
We teach the advantages and disadvantages of object oriented programming for software modeling. UML is embedded throughout the course in the examples, labs and courseworks whereby it is not only used to specify a software system, but students have to make their own designs given a domain, requirements and modeling problem.
Assesement : Individual coursework, Lab work, Workshops
Assesement : Individual coursework, Lab work, Workshops
BIOL10832 Excitable Cells
As applied to Artificial intelligence and Machine Learning
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
PSYC10431 Introduction to Cognition
Modelling human behaviour (with respect to computer systems)
Assesement : Examination, Group coursework
Assesement : Examination, Group coursework
PSYC11222 Brain and Behaviour
As applied to AI/ML/Deep Learning via the other HCI/CS units.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
PSYC11322 Sensation & Perception
We will explore the perception of aspects such as brightness, colour, motion, depth, musical pitch, texture, pain and flavour. Being critcally important in HCI.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP23111 Database Systems
The students are required to use their modelling and design skills throughout the course unit when creating logical models and schema
Assesement : Examination, Individual coursework, Lab work
Assesement : Examination, Individual coursework, Lab work
COMP23311 Software Engineering 1
Students have to understand git workflows to modify software
Assesement : Examination, Individual coursework, Group coursework
Assesement : Examination, Individual coursework, Group coursework
COMP23412 Software Engineering 2
Students experience the trade-offs of hiding complexities which involves reduced control over the development framework and the understandability of what is actually going on behind the scenes. There are also the tradeoffs of using external services (SaaS) that typically promise good documentation, flexibility and number of API calls against those who don't.
Assesement : Examination
Assesement : Examination
COMP28112 Distributed Systems
Such knowledge is discussed in class and tested as summative assessment.
Assesement : Individual coursework, Lab work
Assesement : Individual coursework, Lab work
BIOL22332 Motor Systems for Human Computer Interaction
Especially useful in Robotics.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
BIOL22341 Sensory Systems for Human Computer Interaction
Vital for robotics and ML
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
PSYC21112 Perception & Action
Apply theories of perception/action
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP30040 Third Year Project Laboratory
Students apply knowledge gained from other course units and personal research in the design and implementation of a substantial project.
Assesement : Individual coursework
Assesement : Individual coursework
COMP33511 User Experience
These are addressed in lecture notes, slides, and videoed lectures.
Assesement : Examination, Test
Assesement : Examination, Test